mark sheep - French English Dictionary